package bean

type UserStateBean struct {
	Bean
}

func NewUserStateBean() *UserStateBean {
	return &UserStateBean{Bean: *NewBean("")}
}

func (s *UserStateBean) Copy() *UserStateBean {
	n := NewUserStateBean()
	for _, k := range s.Keys() {
		n.Set(k, s.Get(k))
	}
	return n
}